Decalog\Plugin\Feature\DMonitor C

Total Complexity 105
Dependencies 11
Dependents 8
Total lines 718
Lines of code 335
Logical lines of code 198
Comment lines 321
Methods 35
Properties 11

Methods 35

Method Rating Maintainability Complexity Lines of code
__construct()
A
43 13 47
register()
S
54 6 20
create_counter()
S
56 6 17
create_gauge()
S
55 6 17
inc_gauge()
S
56 6 16
observe_histogram()
S
56 6 16
create_histogram()
S
56 6 16
init_counter()
S
56 6 16
set_gauge()
S
56 6 16
inc_counter()
S
56 6 16
get_metrics_definition()
S
55 5 21
sc_get_metrics()
S
54 5 19
before_close()
S
56 3 18
registry()
S
64 3 10
channel_tag()
S
70 2 6
normalize()
S
77 1 3
create_dev_histogram()
S
79 1 3
dev_registry()
S
81 1 3
prod_registry()
S
81 1 3
normalize_string()
S
72 1 5
current_channel_tag()
S
80 1 3
current_namespace()
S
71 1 5
observe_dev_histogram()
S
79 1 3
create_prod_histogram()
S
79 1 3
observe_prod_histogram()
S
79 1 3
create_prod_counter()
S
79 1 3
inc_dev_gauge()
S
79 1 3
set_dev_gauge()
S
79 1 3
create_dev_gauge()
S
79 1 3
inc_prod_gauge()
S
79 1 3
set_prod_gauge()
S
79 1 3
inc_dev_counter()
S
79 1 3
create_dev_counter()
S
79 1 3
inc_prod_counter()
S
79 1 3
create_prod_gauge()
S
79 1 3